high proof clandestine sugar cane rum - Alemán Inglés Diccionario